package dataの参照方法
みんなのPython勉強会では急ぎ足だった部分
ここにある方法で読み込んだ後どうするのかがよく分かっていない
pkg_resourcesを使う(スライド37〜38)
package dataをpkg_resourcesで読み込む
code:python
import pkg_resources
hello_html = pkg_resources.resource_string(__name__, "templates/hello.html")
pkg_resourcesはsetuptoolsに含まれるモジュール
依存関係にsetuptoolsを含むことになる
標準ライブラリだけを使う(スライド39)
__file__を以下で操作(どちらでもできる)
os.path
pathlib
package data(HTMLテンプレートファイル)をreadして中身を変数に保持